package app

/*
#include <android/keycodes.h>
*/
import "C"

/*
 * Key codes.
 */
const (
	KEYCODE_UNKNOWN            = C.AKEYCODE_UNKNOWN
	KEYCODE_SOFT_LEFT          = C.AKEYCODE_SOFT_LEFT
	KEYCODE_SOFT_RIGHT         = C.AKEYCODE_SOFT_RIGHT
	KEYCODE_HOME               = C.AKEYCODE_HOME
	KEYCODE_BACK               = C.AKEYCODE_BACK
	KEYCODE_CALL               = C.AKEYCODE_CALL
	KEYCODE_ENDCALL            = C.AKEYCODE_ENDCALL
	KEYCODE_0                  = C.AKEYCODE_0
	KEYCODE_1                  = C.AKEYCODE_1
	KEYCODE_2                  = C.AKEYCODE_2
	KEYCODE_3                  = C.AKEYCODE_3
	KEYCODE_4                  = C.AKEYCODE_4
	KEYCODE_5                  = C.AKEYCODE_5
	KEYCODE_6                  = C.AKEYCODE_6
	KEYCODE_7                  = C.AKEYCODE_7
	KEYCODE_8                  = C.AKEYCODE_8
	KEYCODE_9                  = C.AKEYCODE_9
	KEYCODE_STAR               = C.AKEYCODE_STAR
	KEYCODE_POUND              = C.AKEYCODE_POUND
	KEYCODE_DPAD_UP            = C.AKEYCODE_DPAD_UP
	KEYCODE_DPAD_DOWN          = C.AKEYCODE_DPAD_DOWN
	KEYCODE_DPAD_LEFT          = C.AKEYCODE_DPAD_LEFT
	KEYCODE_DPAD_RIGHT         = C.AKEYCODE_DPAD_RIGHT
	KEYCODE_DPAD_CENTER        = C.AKEYCODE_DPAD_CENTER
	KEYCODE_VOLUME_UP          = C.AKEYCODE_VOLUME_UP
	KEYCODE_VOLUME_DOWN        = C.AKEYCODE_VOLUME_DOWN
	KEYCODE_POWER              = C.AKEYCODE_POWER
	KEYCODE_CAMERA             = C.AKEYCODE_CAMERA
	KEYCODE_CLEAR              = C.AKEYCODE_CLEAR
	KEYCODE_A                  = C.AKEYCODE_A
	KEYCODE_B                  = C.AKEYCODE_B
	KEYCODE_C                  = C.AKEYCODE_C
	KEYCODE_D                  = C.AKEYCODE_D
	KEYCODE_E                  = C.AKEYCODE_E
	KEYCODE_F                  = C.AKEYCODE_F
	KEYCODE_G                  = C.AKEYCODE_G
	KEYCODE_H                  = C.AKEYCODE_H
	KEYCODE_I                  = C.AKEYCODE_I
	KEYCODE_J                  = C.AKEYCODE_J
	KEYCODE_K                  = C.AKEYCODE_K
	KEYCODE_L                  = C.AKEYCODE_L
	KEYCODE_M                  = C.AKEYCODE_M
	KEYCODE_N                  = C.AKEYCODE_N
	KEYCODE_O                  = C.AKEYCODE_O
	KEYCODE_P                  = C.AKEYCODE_P
	KEYCODE_Q                  = C.AKEYCODE_Q
	KEYCODE_R                  = C.AKEYCODE_R
	KEYCODE_S                  = C.AKEYCODE_S
	KEYCODE_T                  = C.AKEYCODE_T
	KEYCODE_U                  = C.AKEYCODE_U
	KEYCODE_V                  = C.AKEYCODE_V
	KEYCODE_W                  = C.AKEYCODE_W
	KEYCODE_X                  = C.AKEYCODE_X
	KEYCODE_Y                  = C.AKEYCODE_Y
	KEYCODE_Z                  = C.AKEYCODE_Z
	KEYCODE_COMMA              = C.AKEYCODE_COMMA
	KEYCODE_PERIOD             = C.AKEYCODE_PERIOD
	KEYCODE_ALT_LEFT           = C.AKEYCODE_ALT_LEFT
	KEYCODE_ALT_RIGHT          = C.AKEYCODE_ALT_RIGHT
	KEYCODE_SHIFT_LEFT         = C.AKEYCODE_SHIFT_LEFT
	KEYCODE_SHIFT_RIGHT        = C.AKEYCODE_SHIFT_RIGHT
	KEYCODE_TAB                = C.AKEYCODE_TAB
	KEYCODE_SPACE              = C.AKEYCODE_SPACE
	KEYCODE_SYM                = C.AKEYCODE_SYM
	KEYCODE_EXPLORER           = C.AKEYCODE_EXPLORER
	KEYCODE_ENVELOPE           = C.AKEYCODE_ENVELOPE
	KEYCODE_ENTER              = C.AKEYCODE_ENTER
	KEYCODE_DEL                = C.AKEYCODE_DEL
	KEYCODE_GRAVE              = C.AKEYCODE_GRAVE
	KEYCODE_MINUS              = C.AKEYCODE_MINUS
	KEYCODE_EQUALS             = C.AKEYCODE_EQUALS
	KEYCODE_LEFT_BRACKET       = C.AKEYCODE_LEFT_BRACKET
	KEYCODE_RIGHT_BRACKET      = C.AKEYCODE_RIGHT_BRACKET
	KEYCODE_BACKSLASH          = C.AKEYCODE_BACKSLASH
	KEYCODE_SEMICOLON          = C.AKEYCODE_SEMICOLON
	KEYCODE_APOSTROPHE         = C.AKEYCODE_APOSTROPHE
	KEYCODE_SLASH              = C.AKEYCODE_SLASH
	KEYCODE_AT                 = C.AKEYCODE_AT
	KEYCODE_NUM                = C.AKEYCODE_NUM
	KEYCODE_HEADSETHOOK        = C.AKEYCODE_HEADSETHOOK
	KEYCODE_FOCUS              = C.AKEYCODE_FOCUS
	KEYCODE_PLUS               = C.AKEYCODE_PLUS
	KEYCODE_MENU               = C.AKEYCODE_MENU
	KEYCODE_NOTIFICATION       = C.AKEYCODE_NOTIFICATION
	KEYCODE_SEARCH             = C.AKEYCODE_SEARCH
	KEYCODE_MEDIA_PLAY_PAUSE   = C.AKEYCODE_MEDIA_PLAY_PAUSE
	KEYCODE_MEDIA_STOP         = C.AKEYCODE_MEDIA_STOP
	KEYCODE_MEDIA_NEXT         = C.AKEYCODE_MEDIA_NEXT
	KEYCODE_MEDIA_PREVIOUS     = C.AKEYCODE_MEDIA_PREVIOUS
	KEYCODE_MEDIA_REWIND       = C.AKEYCODE_MEDIA_REWIND
	KEYCODE_MEDIA_FAST_FORWARD = C.AKEYCODE_MEDIA_FAST_FORWARD
	KEYCODE_MUTE               = C.AKEYCODE_MUTE
	KEYCODE_PAGE_UP            = C.AKEYCODE_PAGE_UP
	KEYCODE_PAGE_DOWN          = C.AKEYCODE_PAGE_DOWN
	KEYCODE_PICTSYMBOLS        = C.AKEYCODE_PICTSYMBOLS
	KEYCODE_SWITCH_CHARSET     = C.AKEYCODE_SWITCH_CHARSET
	KEYCODE_BUTTON_A           = C.AKEYCODE_BUTTON_A
	KEYCODE_BUTTON_B           = C.AKEYCODE_BUTTON_B
	KEYCODE_BUTTON_C           = C.AKEYCODE_BUTTON_C
	KEYCODE_BUTTON_X           = C.AKEYCODE_BUTTON_X
	KEYCODE_BUTTON_Y           = C.AKEYCODE_BUTTON_Y
	KEYCODE_BUTTON_Z           = C.AKEYCODE_BUTTON_Z
	KEYCODE_BUTTON_L1          = C.AKEYCODE_BUTTON_L1
	KEYCODE_BUTTON_R1          = C.AKEYCODE_BUTTON_R1
	KEYCODE_BUTTON_L2          = C.AKEYCODE_BUTTON_L2
	KEYCODE_BUTTON_R2          = C.AKEYCODE_BUTTON_R2
	KEYCODE_BUTTON_THUMBL      = C.AKEYCODE_BUTTON_THUMBL
	KEYCODE_BUTTON_THUMBR      = C.AKEYCODE_BUTTON_THUMBR
	KEYCODE_BUTTON_START       = C.AKEYCODE_BUTTON_START
	KEYCODE_BUTTON_SELECT      = C.AKEYCODE_BUTTON_SELECT
	KEYCODE_BUTTON_MODE        = C.AKEYCODE_BUTTON_MODE
	KEYCODE_ESCAPE             = C.AKEYCODE_ESCAPE
	KEYCODE_FORWARD_DEL        = C.AKEYCODE_FORWARD_DEL
	KEYCODE_CTRL_LEFT          = C.AKEYCODE_CTRL_LEFT
	KEYCODE_CTRL_RIGHT         = C.AKEYCODE_CTRL_RIGHT
	KEYCODE_CAPS_LOCK          = C.AKEYCODE_CAPS_LOCK
	KEYCODE_SCROLL_LOCK        = C.AKEYCODE_SCROLL_LOCK
	KEYCODE_META_LEFT          = C.AKEYCODE_META_LEFT
	KEYCODE_META_RIGHT         = C.AKEYCODE_META_RIGHT
	KEYCODE_FUNCTION           = C.AKEYCODE_FUNCTION
	KEYCODE_SYSRQ              = C.AKEYCODE_SYSRQ
	KEYCODE_BREAK              = C.AKEYCODE_BREAK
	KEYCODE_MOVE_HOME          = C.AKEYCODE_MOVE_HOME
	KEYCODE_MOVE_END           = C.AKEYCODE_MOVE_END
	KEYCODE_INSERT             = C.AKEYCODE_INSERT
	KEYCODE_FORWARD            = C.AKEYCODE_FORWARD
	KEYCODE_MEDIA_PLAY         = C.AKEYCODE_MEDIA_PLAY
	KEYCODE_MEDIA_PAUSE        = C.AKEYCODE_MEDIA_PAUSE
	KEYCODE_MEDIA_CLOSE        = C.AKEYCODE_MEDIA_CLOSE
	KEYCODE_MEDIA_EJECT        = C.AKEYCODE_MEDIA_EJECT
	KEYCODE_MEDIA_RECORD       = C.AKEYCODE_MEDIA_RECORD
	KEYCODE_F1                 = C.AKEYCODE_F1
	KEYCODE_F2                 = C.AKEYCODE_F2
	KEYCODE_F3                 = C.AKEYCODE_F3
	KEYCODE_F4                 = C.AKEYCODE_F4
	KEYCODE_F5                 = C.AKEYCODE_F5
	KEYCODE_F6                 = C.AKEYCODE_F6
	KEYCODE_F7                 = C.AKEYCODE_F7
	KEYCODE_F8                 = C.AKEYCODE_F8
	KEYCODE_F9                 = C.AKEYCODE_F9
	KEYCODE_F10                = C.AKEYCODE_F10
	KEYCODE_F11                = C.AKEYCODE_F11
	KEYCODE_F12                = C.AKEYCODE_F12
	KEYCODE_NUM_LOCK           = C.AKEYCODE_NUM_LOCK
	KEYCODE_NUMPAD_0           = C.AKEYCODE_NUMPAD_0
	KEYCODE_NUMPAD_1           = C.AKEYCODE_NUMPAD_1
	KEYCODE_NUMPAD_2           = C.AKEYCODE_NUMPAD_2
	KEYCODE_NUMPAD_3           = C.AKEYCODE_NUMPAD_3
	KEYCODE_NUMPAD_4           = C.AKEYCODE_NUMPAD_4
	KEYCODE_NUMPAD_5           = C.AKEYCODE_NUMPAD_5
	KEYCODE_NUMPAD_6           = C.AKEYCODE_NUMPAD_6
	KEYCODE_NUMPAD_7           = C.AKEYCODE_NUMPAD_7
	KEYCODE_NUMPAD_8           = C.AKEYCODE_NUMPAD_8
	KEYCODE_NUMPAD_9           = C.AKEYCODE_NUMPAD_9
	KEYCODE_NUMPAD_DIVIDE      = C.AKEYCODE_NUMPAD_DIVIDE
	KEYCODE_NUMPAD_MULTIPLY    = C.AKEYCODE_NUMPAD_MULTIPLY
	KEYCODE_NUMPAD_SUBTRACT    = C.AKEYCODE_NUMPAD_SUBTRACT
	KEYCODE_NUMPAD_ADD         = C.AKEYCODE_NUMPAD_ADD
	KEYCODE_NUMPAD_DOT         = C.AKEYCODE_NUMPAD_DOT
	KEYCODE_NUMPAD_COMMA       = C.AKEYCODE_NUMPAD_COMMA
	KEYCODE_NUMPAD_ENTER       = C.AKEYCODE_NUMPAD_ENTER
	KEYCODE_NUMPAD_EQUALS      = C.AKEYCODE_NUMPAD_EQUALS
	KEYCODE_NUMPAD_LEFT_PAREN  = C.AKEYCODE_NUMPAD_LEFT_PAREN
	KEYCODE_NUMPAD_RIGHT_PAREN = C.AKEYCODE_NUMPAD_RIGHT_PAREN
	KEYCODE_VOLUME_MUTE        = C.AKEYCODE_VOLUME_MUTE
	KEYCODE_INFO               = C.AKEYCODE_INFO
	KEYCODE_CHANNEL_UP         = C.AKEYCODE_CHANNEL_UP
	KEYCODE_CHANNEL_DOWN       = C.AKEYCODE_CHANNEL_DOWN
	KEYCODE_ZOOM_IN            = C.AKEYCODE_ZOOM_IN
	KEYCODE_ZOOM_OUT           = C.AKEYCODE_ZOOM_OUT
	KEYCODE_TV                 = C.AKEYCODE_TV
	KEYCODE_WINDOW             = C.AKEYCODE_WINDOW
	KEYCODE_GUIDE              = C.AKEYCODE_GUIDE
	KEYCODE_DVR                = C.AKEYCODE_DVR
	KEYCODE_BOOKMARK           = C.AKEYCODE_BOOKMARK
	KEYCODE_CAPTIONS           = C.AKEYCODE_CAPTIONS
	KEYCODE_SETTINGS           = C.AKEYCODE_SETTINGS
	KEYCODE_TV_POWER           = C.AKEYCODE_TV_POWER
	KEYCODE_TV_INPUT           = C.AKEYCODE_TV_INPUT
	KEYCODE_STB_POWER          = C.AKEYCODE_STB_POWER
	KEYCODE_STB_INPUT          = C.AKEYCODE_STB_INPUT
	KEYCODE_AVR_POWER          = C.AKEYCODE_AVR_POWER
	KEYCODE_AVR_INPUT          = C.AKEYCODE_AVR_INPUT
	KEYCODE_PROG_RED           = C.AKEYCODE_PROG_RED
	KEYCODE_PROG_GREEN         = C.AKEYCODE_PROG_GREEN
	KEYCODE_PROG_YELLOW        = C.AKEYCODE_PROG_YELLOW
	KEYCODE_PROG_BLUE          = C.AKEYCODE_PROG_BLUE
	KEYCODE_APP_SWITCH         = C.AKEYCODE_APP_SWITCH
	KEYCODE_BUTTON_1           = C.AKEYCODE_BUTTON_1
	KEYCODE_BUTTON_2           = C.AKEYCODE_BUTTON_2
	KEYCODE_BUTTON_3           = C.AKEYCODE_BUTTON_3
	KEYCODE_BUTTON_4           = C.AKEYCODE_BUTTON_4
	KEYCODE_BUTTON_5           = C.AKEYCODE_BUTTON_5
	KEYCODE_BUTTON_6           = C.AKEYCODE_BUTTON_6
	KEYCODE_BUTTON_7           = C.AKEYCODE_BUTTON_7
	KEYCODE_BUTTON_8           = C.AKEYCODE_BUTTON_8
	KEYCODE_BUTTON_9           = C.AKEYCODE_BUTTON_9
	KEYCODE_BUTTON_10          = C.AKEYCODE_BUTTON_10
	KEYCODE_BUTTON_11          = C.AKEYCODE_BUTTON_11
	KEYCODE_BUTTON_12          = C.AKEYCODE_BUTTON_12
	KEYCODE_BUTTON_13          = C.AKEYCODE_BUTTON_13
	KEYCODE_BUTTON_14          = C.AKEYCODE_BUTTON_14
	KEYCODE_BUTTON_15          = C.AKEYCODE_BUTTON_15
	KEYCODE_BUTTON_16          = C.AKEYCODE_BUTTON_16
	KEYCODE_LANGUAGE_SWITCH    = C.AKEYCODE_LANGUAGE_SWITCH
	KEYCODE_MANNER_MODE        = C.AKEYCODE_MANNER_MODE
	KEYCODE_3D_MODE            = C.AKEYCODE_3D_MODE
	KEYCODE_CONTACTS           = C.AKEYCODE_CONTACTS
	KEYCODE_CALENDAR           = C.AKEYCODE_CALENDAR
	KEYCODE_MUSIC              = C.AKEYCODE_MUSIC
	KEYCODE_CALCULATOR         = C.AKEYCODE_CALCULATOR
	KEYCODE_ZENKAKU_HANKAKU    = C.AKEYCODE_ZENKAKU_HANKAKU
	KEYCODE_EISU               = C.AKEYCODE_EISU
	KEYCODE_MUHENKAN           = C.AKEYCODE_MUHENKAN
	KEYCODE_HENKAN             = C.AKEYCODE_HENKAN
	KEYCODE_KATAKANA_HIRAGANA  = C.AKEYCODE_KATAKANA_HIRAGANA
	KEYCODE_YEN                = C.AKEYCODE_YEN
	KEYCODE_RO                 = C.AKEYCODE_RO
	KEYCODE_KANA               = C.AKEYCODE_KANA
	KEYCODE_ASSIST             = C.AKEYCODE_ASSIST
	KEYCODE_BRIGHTNESS_DOWN    = C.AKEYCODE_BRIGHTNESS_DOWN
	KEYCODE_BRIGHTNESS_UP      = C.AKEYCODE_BRIGHTNESS_UP
	KEYCODE_MEDIA_AUDIO_TRACK  = C.AKEYCODE_MEDIA_AUDIO_TRACK

	// NOTE: If you add a new keycode here you must also add it to several other files.
	//       Refer to frameworks/base/core/java/android/view/KeyEvent.java for the full list.
)
